sponge genus - French English Dictionary